高级设置

发表信息: by Creative Commons Licence

Let's Pick UWP 中的高级设置介绍

写在开头

如果您对计算机随机数不了解,请不要改动高级设置的子项目


预生成

作用

预生成功能实现在抽取前就预先确定抽取结果

推荐的配置方案

如果您的 Let's Pick UWP 在抽取时出现卡顿,请启用预生成
如果您的 Let's Pick UWP 未出现卡顿,请禁用预生成
预生成将较大地影响结果的随机性,所以我们不建议您启用


随机数依赖源

月日分秒时格式时间(及其衍生的第一个随机数)

对系统资源的占用: 非常小
更新时间: 较长(1s)
池循环周期: 非常长
此方法产生的随机数有很强伪随机性,我们不建议使用此方法

时间戳值(及其衍生的第一个随机数)

对系统资源的占用: 小
更新时间: 长(1ms)
池循环周期: 短
此方法产生的随机数有较大伪随机性,但是鉴于系统资源占用小,是牺牲一定随机性时最普遍使用的一种方法

加密随机数生成器(RNG)

对系统资源的占用: 较大
更新时间: 很短(«1ms)
池循环周期: 几乎无穷大
此方法产生的随机数基本没有伪随机性,是比较科学的一种方法,是普遍使用的一种科学随机方法,但系统资源占用较大
另请参阅: 微软RNG随机帮助文档

全局唯一标识符(GUID)

对系统资源的占用: 较大
更新时间: 很短(«1ms)
池循环周期: 几乎无穷大
此方法产生的随机数基本没有伪随机性,是比较科学的一种方法,是普遍使用的一种科学随机方法,但系统资源占用较大
另请参阅: 微软GUID结构帮助文档

直接从 random.org 获取

对系统资源的占用: 较大(需要运行网络客户端)
更新时间: 很短(«1ms)
池循环周期: 无限大
此方法产生的随机数是自然随机数,随机性最强,随机数来自 random.org 网站通过采集大气数据观测得出,充分体现了自然随机性
另请参阅: random.org主页


动态种子

动态种子功能允许程序在抽取每一个元素时重新申请随机数,提高结果的随机性